self-sufficient power start - Turco Inglés Diccionario